most expensive - French English Dictionary